<html>
<body>
Reports anonymous object literals implementing a Java interface with a single abstract method that can be converted into a call with a lambda expression.
<p><b>Example:</b></p>
<pre><code>
class SomeService {
  val threadPool = Executors.newCachedThreadPool()
    
  fun foo() {
    threadPool.submit(object : Runnable {
      override fun run() {
        println("hello")
      }
    })
  }
}
</code></pre>
<p>After the quick-fix is applied:</p>
<pre><code>
  fun foo() {
    threadPool.submit { println("hello") }
  }
</code></pre>
</body>
</html>
